125c97c153647a2140055392ae77971fe26ac2d6,framework/service/src/org/ofbiz/service/job/JobPoller.java,JobPoller,maxThreads,#,128

Before Change


    private int maxThreads() {
        int max = MAX_THREADS;
        try {
            max = Integer.parseInt(ServiceConfigUtil.getElementAttr("thread-pool", "max-threads"));
        } catch (NumberFormatException nfe) {
            Debug.logError("Problems reading values from serviceengine.xml file [" + nfe.toString() + "]. Using defaults.", module);
        }

After Change


    }

    private int maxThreads() {
        String maxThreadsAttr = ServiceConfigUtil.getElementAttr("thread-pool", "max-threads");
        if (!maxThreadsAttr.isEmpty()) {
            try {
                int maxThreads = Integer.parseInt(maxThreadsAttr);
                if (maxThreads > 0) {
                    return maxThreads;
                }
            } catch (NumberFormatException e) {
                Debug.logError("Exception thrown while parsing maximum threads from serviceengine.xml file [" + e + "]. Using default value.", module);